package com.hoshiicloud.common.utils;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

/**
 * @Author:campchen
 * @Date:Created in 下午 04:22 2019/5/17
 * @PACKAGENAME com.hoshiicloud.common.utils
 * @Description
 */
public class GenerationCode {
    /* 编码规则 codeRule1：
     * 年月日（各取2位）+秒数（下单时间转换成秒数）+单位秒内的累计数（最大9999，下一秒又从0001开始）+采购类型
     * */

    public static String codeRule1(){
        DateTimeFormatter df = DateTimeFormatter.ofPattern("yyMMdd-HH-mm-ss");
        LocalDateTime time = LocalDateTime.now();
        String localTime = df.format(time);
        /*System.out.println("LocalDateTime转成String类型的时间："+localTime);*/
        String[] str=localTime.split("-");
        return str[0]+(((Integer.parseInt(str[1])*60+Integer.parseInt(str[2]))*60+Integer.parseInt(str[3]))+"");
    }


}
